home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / basic / qbfe.com / QBFE.DOC < prev    next >
Encoding:
Text File  |  1991-01-02  |  8.9 KB  |  184 lines

  1.                      QuickBasic Front End Documentation
  2.  
  3.  
  4.                               WHAT IS QBFE?
  5.  
  6. QuickBasic Front End (QBFE) is a program that acts as a front end to the
  7. QuickBasic 4.5 (QB) and the Basic 7.1 PDS (QBX) development environments.
  8. There are eleven and sixteen command line options that you can supply when
  9. firing up QB or QBX respectively. The spelling of each and the proper
  10. sequence must, obviously, be exact. In addition, two of these options allow
  11. you to specify the Quick Library (QLB) and program module you wish to work
  12. with. QBFE presents a menu of these command line options, allowing you to
  13. pick and choose the ones you want, as well as select the QLB and program
  14. module desired.
  15.  
  16. Why did I write QBFE? Simply put, I hate to type at the command line. I
  17. much prefer to point and shoot. Second, due to the fact that I work on a
  18. number of projects at the same time (and use different QLB's and command
  19. line options for each), I would use the wrong QLB, forget how I spelled
  20. the QLB or the module, or mistype one of the command line options. QBFE
  21. simplified the whole process for me. The program was first written for
  22. QuicBasic 4.5 only. I've recently upgraded to Basic 7.1 and have
  23. incorporated it's use also.
  24.  
  25. I originally had no plans to distribute this program. It was written to
  26. fulfill my need. Upon completion, however, I decided that with a little
  27. spicing up, others could possibly derive a benefit from the program.
  28. Therefore, I'm releasing this program into the Public Domain for usage
  29. by anyone. Feel free to pass it on to anyone else. The only request I make,
  30. is that, if you upload it to a BBS, please include BOTH the QBFE.EXE file
  31. and the QBFE.DOC file.
  32.  
  33. I've tried to make the program as straight-forward and intuitive as I can.
  34. The interface was designed to make the operation as smooth as possible. I
  35. hope I have succeeded. Releasing a program for others to use is a first
  36. for me.
  37.  
  38. Although the program satisfies MY needs completely, because I'm releasing
  39. it to others, I will gladly make changes to the program to satisfy others'
  40. needs if the demand is great enough. It goes with out saying that if a
  41. 'bug' is discovered and reported to me, I will definitely fix it and
  42. release an updated version.
  43.  
  44. I can be reached on CompuServe. My CIS ID is 74017,3342. I normally check
  45. into the Microsoft Forum Basic Library once a week to see what's happening
  46. there. An EasyPlex message would also be possible. My schedule does vary
  47. however, and sometimes I may not check in for a couple of weeks.
  48.  
  49.  
  50.                            HOW TO USE QBFE!
  51.  
  52. I believe that QBFE is very simple to use and therefore this documentation
  53. will be short. I hope I'm correct.
  54.  
  55. To run QBFE, copy the file QBFE.EXE into the directory that contains QB or
  56. QBX, change to that directory, and type QBFE on the DOS command line. There
  57. are no command line options available. You must execute QBFE from the
  58. directory in which it resides.
  59.  
  60. The screen presented is a menu of the command line options for QB or QBX.
  61. To switch between the two environments use the F9 key. Use the arrow keys
  62. to move form option to option. The current option will be in highlighted.
  63. To change an option, press the ENTER key while that option is selected. One
  64. of three things will happen depending on the type of option selected.
  65.  
  66. If the option is stand alone, meaning that no other information follows it
  67. (e.g. /H, /AH, etc.), the status will toggle between ON and OFF. On means
  68. that the option will be included on the command line. OFF means that option
  69. will NOT be included. The /RUN option is unique in that a programname must
  70. be specified before this option can be turned ON.
  71.  
  72. If the option requires input, a data window will appear for you to input
  73. your data. For example, the /C: option will prompt you for the buffersize,
  74. the /CMD option will prompt you for the command string, etc.
  75.  
  76. The /L, Programname and /K: options will each display a list from which to
  77. choose. The /L option will display a list of the QLB files that it finds in
  78. the directory specified on the QLB directory line. The Programname option
  79. will display a list of files that it finds in the directory specified on
  80. the Program directory line AND that match the mask specified on the Program
  81. mask line. The /K option will display a list of the .KEY files that it finds
  82. in the directory specified on the KEY directory line.
  83.  
  84. To change the QLB directory use the F2 function key. To change the Program
  85. directory use the F4 key. To change the KEY directory use the F8 key. All
  86. three of these keys operate similarly. They will allow you to choose a
  87. drive. The program will then scan that drive and display all the directories
  88. found. Use the arrow keys to highlight the directory you want and press the
  89. spacebar or enter key. A check mark will appear next to the directory. If
  90. you change your mind, select it again and the check mark will disappear.
  91. After the directory has been checked, press the Esc key to return to the
  92. menu. The selected directory will now appear on the appropriate directory
  93. line.
  94.  
  95. To change the program mask, press the F3 key. A data window will open for
  96. input. All the standard DOS wildcard symbols are available. After enetering
  97. the mask, it will display on the Program mask line.
  98.  
  99. The F6 key will save the current settings as defaults. The next time QBFE
  100. is executed, these settings will be displayed. To load the default settings
  101. after they have been changed, press the F5 key.
  102.  
  103. To run QB or QBX with the current settings that are displayed on the
  104. screen, press the F7 key. QB or QBX will be invoked. Upon exiting from QB
  105. or QBX, you will be returned to QBFE.
  106.  
  107. To exit QBFE and return to the DOS command line, press the F10 key.
  108.  
  109. There are currently two limitations to QBFE. The /CMD option only allows a
  110. maximum of 32 characters and the directory scans are limited to 150
  111. directories.
  112.  
  113.  
  114.                         WHAT'S NEXT FOR QBFE?
  115.  
  116. That's easy to answer. QBFE has made the use of QB/QBX so much simpler that
  117. I've decided to add support for BC and LINK. With Basic 7.1, I've found
  118. myself compiling and linking from the command line much more often than I
  119. did with QuickBasic. I also want to add mouse support. What else? I'm not
  120. sure. If there are enough requests for other changes or additions, I will
  121. add them to the program.
  122.  
  123. I had great fun in writing QBFE in that I used procedures that I never used
  124. before. It has been very beneficial to me, both the writing and it's
  125. subsequent usage. If someone else finds it useful that would be great and I
  126. would sure enjoy hearing from you. I program for my own benefit and
  127. enjoyment. To share the fruits of this enjoyment with others has a nice ring
  128. to it.
  129.  
  130.  
  131. Jim Gagliano
  132. Rochester, NY
  133. CompuServe ID: 74017,3342
  134.  
  135.  
  136.          ----------------end-of-author's-documentation---------------
  137.  
  138.                          Software Library Information:
  139.  
  140.                     This disk copy provided as a service of
  141.  
  142.                            Public (software) Library
  143.  
  144.          We are not the authors of this program, nor are we associated
  145.          with the author in any way other than as a distributor of the
  146.          program in accordance with the author's terms of distribution.
  147.  
  148.          Please direct shareware payments and specific questions about
  149.          this program to the author of the program, whose name appears
  150.          elsewhere in  this documentation. If you have trouble getting
  151.          in touch with the author,  we will do whatever we can to help
  152.          you with your questions. All programs have been tested and do
  153.          run.  To report problems,  please use the form that is in the
  154.          file PROBLEM.DOC on many of our disks or in other written for-
  155.          mat with screen printouts, if possible.  PsL cannot debug pro-
  156.          programs over the telephone, though we can answer questions.
  157.  
  158.          Disks in the PsL are updated  monthly,  so if you did not get
  159.          this disk directly from the PsL, you should be aware that the
  160.          files in this set may no longer be the current versions. Also,
  161.          if you got this disk from another vendor and are having prob-
  162.          lems,  be aware that  some files may have become corrupted or
  163.          lost by that vendor. Get a current, working disk from PsL.
  164.  
  165.          For a copy of the latest monthly software library newsletter
  166.          and a list of the 2,000+ disks in the library, call or write
  167.  
  168.                            Public (software) Library
  169.                                P.O.Box 35705 - F
  170.                             Houston, TX 77235-5705
  171.  
  172.                                  Orders only:
  173.                                 1-800-2424-PSL
  174.                               MC/Visa/AmEx/Discover
  175.  
  176.                           Outside of U.S. or in Texas
  177.                           or for general information,
  178.                               Call 1-713-524-6394
  179.  
  180.                           PsL also has an outstanding
  181.                           catalog for the Macintosh.
  182.  
  183.  
  184.